Are you ever frustrated by the way you respond to life's events, or other people? Do you see the same patterns in relationships or behaviour emerge time and again in your life? Understanding your basic personality type can help you to anticipate your weaknesses, build on your strengths and break des[...]